obligations and undertakings - Spanish English Dictionary